package gobelinmaker.server;

/**
 * Léptető motor vezérlő esemény.
 *
 * @author imruf84
 */
public class StepperMotorEvent extends StepperMotorAction {

    /**
     * Esemény.
     */
    private final Runnable event;

    /**
     * Konstruktor.
     *
     * @param event esemény
     */
    public StepperMotorEvent(Runnable event) {
        super("", 0, false);
        this.event = event;
    }

    /**
     * Esemény futtatása.
     */
    public void runEvent() {
        if (null != this.event) {
            this.event.run();
        }
    }

}
